deliver.php
<?php
ini_set('display_errors', 1);
error_log(E_ALL);
$data = json_decode(file_get_contents(__DIR__.'/secret.json'), true);
if (isset($data['autoload.absolute'])){
require($data['autoload.absolute']);
} else {
require(__DIR__.'/'.$data['autoload.relative']);
}
$liaison = new \Liaison();
$liaison->setResourceOrder('js',['autowire.js']);
$baseSite = new \Lia\Package($liaison, __DIR__);
$user = \Tlf\User::newPackage($liaison,
[ 'Debug.sendEmails'=>false,
'Debug.throwErrors'=>true,
// 'Debug.emptyDB'=>true,
'Email.noreply'=>'noreply@taeluf.com',
'Site.name'=>'Test User Lib',
// 'Site.url'=>'https://votedecatur.com',
'Support.email'=>'not-a-real-email-help@tealuf.com',
'Support.name'=>'Customer Support',
'DB.user'=>$data['db.user'], 'DB.password'=>$data['db.password'], 'DB.host'=>$data['db.host'], 'DB.database'=>$data['db.name'],
'Register.requireName'=>false,
// 'DB.createIfBefore'=>time()+10,
]
);
$liaison->set('lia.cacheDir', $baseSite->dir('cache'));
$liaison->set('lia.resource.useCache', false);
$liaison->deliver();